// 定义函数，将输入的时间字符串转换为指定格式
export default function formatDateString(dateStr) {
	try {
		let dateValue=JSON.parse(dateStr)
		let dates;
		if (Array.isArray(dateValue)) {
			// 如果是数组，直接使用
			dates = dateValue;
		} else if (typeof dateValue === 'string') {
			// 如果是字符串，按逗号分割
			dates = dateValue.split(',');
		} else {
			// 非数组和字符串类型，返回空数组
			return [];
		}
		// 使用 map 方法遍历每个时间字符串
		let dateArr = dates.map((date) => {
			// 创建 Date 对象，注意要将空格替换为 'T' 以符合 ISO 8601 格式
			const d = new Date(date.replace(' ', 'T'));
			// 获取年份
			const year = d.getFullYear();
			// 获取月份，注意月份从 0 开始，所以要加 1
			const month = d.getMonth() + 1;
			// 获取日期
			const day = d.getDate();
			// 按照指定格式拼接并返回
			return `${year}年${month}月${day}日`;
		});
		return dateArr.join('—')
	} catch (e) {
		console.log('');
	}
	
	
}

function isJSON(str) {
	try {
		JSON.parse(str);
		return true;
	} catch (e) {
		return false;
	}
}